﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LuxuryResort.Entity;

namespace LuxuryResort.DAO
{
    public interface IStaffDAO
    {
        UserEntity UserAuthenticate(string userName, string passWord);

        //string InsertReservation(ReservationEntity reservation);

        List<ReservationEntity> RetrieveReservationAll();

        ReservationEntity RetrieveReservationByReservationCode(string reservationCode);

        List<ReservationRoomEntity> RetrieveReservationRoomByRevervationId(Guid reservationId);

        //List<ReservationRoomEntity> RetrieveReservationRoomByReservationCode(string reservationCode);

        List<RoomEntity> RetrieveAvailableRoom();

        List<FoodBeverageEntity> RetrieveFoodAll();

        List<FoodBeverageEntity> RetrieveBeverageAll();
    }
}
